/* @group leaderboard */
div.leaderboard {
}
	.leaderboard .lb_user {
		height: 50px;
		width: 650px;
		overflow: hidden;	
		position: relative;
		margin: 4px 0px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;

	}
		.leaderboard .lb_user._0 {
			background: url('../images/backgrounds/lb_1.png') repeat-x center center;
		}
		.leaderboard .lb_user._1 {
			background: url('../images/backgrounds/lb_2.png') repeat-x center center;
		}
		.leaderboard .lb_user._2 {
			background: url('../images/backgrounds/lb_3.png') repeat-x center center;
		}
		
		.leaderboard .lb_user img {
			height: 40px;
			width: 40px;
			margin: 5px 5px;
			margin-left:50px;
			-moz-border-radius: 5px;
  		   	-webkit-border-radius: 5px;
  		  	

		}
		.leaderboard .lb_user .user_label {
			position: absolute;
			top: 15px;
			left: 5px;
		}
		
		
button.participate_button {
	background: #ccc url('../images/backgrounds/button.png') repeat-x center center;
	color: #000;
	text-align: center;
	font-size: 12px;
	border: 1px solid #a4b0bf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;	
	height: 21px;
}		
button.participate_button:hover {
	color: #333;
	border: 1px solid #ccc;
}

span.score {
	background: #ccc url('../images/backgrounds/score_background.png') repeat-x center center;
	color: #eee;
	font-size: 12px;
	text-align: center;
	padding: 4px 5px;
}

div#countdown_wrapper {
	position: relative;
	z-index: 1000;
	background: none;
	color: #eee;
	position: absolute;
	height: 157px;
	width: 157px;
	background: #222;
	left: 150px;
	top: 0px;
	-moz-border-radius: 75px;
	-webkit-border-radius: 75px;

}
	div#countdown {
		color: #eee;
		position: absolute;
		left: 75px;
		top: 75px;
	}
/* @end */
